preaching cross - French English Dictionary